home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 4.iso / public / ImageMagick / magick / widget.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-08-02  |  1.0 KB  |  57 lines

  1.  
  2. /*
  3.   Define declarations.
  4. */
  5. #define DoubleClick  250
  6.  
  7. /*
  8.   Typedef declarations.
  9. */
  10. typedef struct _XWidgetInfo
  11. {
  12.   int
  13.     id;
  14.  
  15.   unsigned int
  16.     bevel_width,
  17.     width,
  18.     height;
  19.  
  20.   int
  21.     x,
  22.     y,
  23.     min_y,
  24.     max_y;
  25.  
  26.   unsigned int
  27.     raised,
  28.     active,
  29.     trough,
  30.     highlight;
  31.  
  32.   char
  33.     *text,
  34.     *cursor,
  35.     *marker;
  36. } XWidgetInfo;
  37.  
  38. /*
  39.   X utilities routines.
  40. */
  41. extern int
  42.   XMenuWidget _Declare((Display *,XWindows *,int,int,char *,char **,
  43.     unsigned int,char *));
  44.  
  45. extern void
  46.   XColorBrowserWidget _Declare((Display *,XResourceInfo *,XWindows *,char *,
  47.     char *)),
  48.   XDialogWidget _Declare((Display *,XResourceInfo *,XWindows *,char *,char *,
  49.     char *)),
  50.   XFileBrowserWidget _Declare((Display *,XResourceInfo *,XWindows *,char *,
  51.     char *)),
  52.   XFontBrowserWidget _Declare((Display *,XResourceInfo *,XWindows *,char *,
  53.     char *)),
  54.   XNoticeWidget _Declare((Display *,XResourceInfo *,XWindows *,char *,char *)),
  55.   XTextViewWidget _Declare((Display *,XResourceInfo *,XWindows *,char *,
  56.     char **));
  57.